home *** CD-ROM | disk | FTP | other *** search
/ Developer Helper 1: Phil & Dave's Excellent CD / Excellent CD HFS.raw / Moof / Goodies / MPW Goodies / MPW Goodies⁄DTS / OpenMultFiles < prev    next >
Text File  |  2022-08-05  |  848b  |  32 lines

  1. #
  2. # OpenMultFiles:  A script to open several files from the same directory.
  3. #
  4. #        Preserves current directory
  5. #        Optional Parameter specifies starting directory
  6. #
  7. Set Exit 0
  8. Set FileList ""
  9. Set DirPath ""
  10. Set CurDirPath ""`Directory`""
  11. If "{1}" == "-c"
  12.     Set DirPath "CURRENT"
  13. Else If "{1}" == ""                    
  14.     Set DirPath `GetFileName -d "{Boot}"` > Dev:Null
  15. Else
  16.     Set DirPath `GetFileName -d "{1}"` > Dev:Null
  17. End                                
  18. If "{DirPath}" == "CURRENT"
  19.     Set FileList "`Files -t TEXT | GetListItem -r 15 -m "Select files to open:"`" > Dev:Null
  20.     If "{FileList}" != ""
  21.         open {FileList}
  22.     End
  23. Else If "{DirPath}" != ""
  24.     Set FileList "`Files -t TEXT "{DirPath}" | GetListItem -r 15 -m "Select files to open:"`" > Dev:Null
  25.     If "{FileList}" != ""
  26.         Directory "{DirPath}"
  27.         open {FileList}
  28.         Directory "{CurDirPath}"
  29.     End
  30. End
  31. Set Exit 1
  32.